package com.rankeiot.developer.domain;

/**
 * SQL数据集，API数据集，文件(csv,excel)数据集
 */
public class DataSet {
    String id;
    String name;
    //类型 SQL,API,FILE
    String type;

    /**
     * 文件模板
     * 列名($0=xx,$1=xx)定义,列格式，起始数据行(default=0)，模版文件
     */
    /**
     * 对应定义
     * SQL:
     *   数据源，SQL语句，查询参数，分页
     * API:
     *   URL，固定参数（header,body,params）,动态参数，响应数据转换
     * FILE:数据格式定义（文件模板）
     *   CSV(gzip),数据文件,模版文件
     *   EXCEL,数据文件，模版文件
     *
     * 使用：
     *    传入参数
     *    过滤
     *    转换
     *    流式读取
     *    限定条数读取
     *    toList
     */

    String props;
}
